Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
108 LON PENMON Detached £60,000 20 May 1998
109 LON PENMON Detached £320,000 30 Mar 2022
120 LON PENMON Detached £160,000 23 Jun 2009
122 LON PENMON Detached £85,000 24 Jul 2001
123 LON PENMON Detached £110,000 28 May 2002